london escorts accommodation escort scotland golf clubs ireland dunfermline self catering golf glasgow wales bed & breakfast golf club b&b bed and breakfast golf course